home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hacks & Cracks
/
Hacks_and_Cracks.iso
/
programs
/
cd emulators
/
fakecd13.exe
/
FAKECD!.DOC
next >
Wrap
Text File
|
1996-10-05
|
4KB
|
96 lines
-=FakeCD 1.3a=-
Due to the e-mail I got in response to FakeCD 1.0 I have further worked
on my program and this is a first result. This new version 1.0a will
make the emulated cd-drive unwritable so it will really be CD-ROM instead
of CD-RAM as 1.0 was. Furthermore it will correctly report the volume label,
the amount of free space on the drive (zero) and similiar status values.
I hope that the volume label correction will now make those games run that
stated they couldn't find their CD.
Since the volume label of the CD is not copied when all the normal files
are copied to the hd, FakeCD must somehow find it when it is started.
It will look for the file fakecd.dat in the directory that will become the
root directory of the emulated cd-rom drive. This file is created by the
program InfoCD. Currently the generated fakecd.dat files are small (30 Byte)
but I expect them to grow with future versions of FakeCD and InfoCD when
more function calls will be hooked in FakeCD.
FakeCD will work without a fakecd.dat file but can then only assume default
values for the data covered by fakecd.dat (e.g. FakeCD 1.0a will return
"no volume label" instead of the volume label of the underlying hd).
InfoCD has two parameters.
The first gives the directory in which the fakecd.dat file will be placed.
This should be the directory on the hd in which the files from the cd
have been or will be written. But if you change your mind you can simply
copy the fakecd.dat file to the place where it is needed later.
The second (optional) parameter is a single letter. It is the drive letter
of the cd-rom drive that holds the original cd. This parameter can be omitted
if the cd lies in the first cd-rom of the system.
Example:
In order to create the fakecd.dat file for "Star Trek: A Final Unity" on my
computer I use InfoCD as follows:
infocd f:\spiele\sttng-cd k
Since I have only 1 cd-rom drive I could have omitted the final "k".
There is one additinal option for FakeCD: /M[ulti].
It allows several resident copies of FakeCD at the same time, so you can
emulate more than one drive ( could be handy for "Under a Killing Moon").
Normally this should be handled in one copy of FakeCD, but it would require
a major rewrite of the code. Since I feel its not so urgent this will be
postponed to later.
Now come the features I will (hopefully) add until the next public version:
- removing the . and .. entries in the emulated drive's root directory
- removing fakecd.dat from the emulated drive's root directory
- shrinking resident code size
- better memory sheme
- inclusion of more CD-ROM related function calls (VTOC and similiar things)
- useful things mailed to me by users of FakeCD
I thank all who mailed me their thougths about and problems with FakeCD 1.0
and again, I ask all users of FakeCD to give me feedback, especially what now
happens with games that didn't run with version 1.0.
Ingo Warnke
ingo.warnke@rz.uni-rostock.de
-----------------------------
-> Hello everebody! <-
It's me: └the UNdERTAkER┐
I made some little changes to this new version of FakeCD (Like I did in
version 1.0). The programm works even better now!
I hope you will find out how usefull FakeCD is.
-> Other Software from me <-
There are:
CDROM 1.01.
-----------
CDROM is a tiny tsr for open/close the CD-ROM door with the <F11> & <F12> keys.
It is only 720 bytes small.
Original archive name: CDROM101.zip, CDROM11.zip
FakeCD 1.1 & 1.2
----------------
FakeCD 1.1 & 1.2 are bugfixed versions of the original fakecd.
Original archive name: fakecd11.zip, fakecd12.zip, !fakecd!.zip
OK, thats all for now.
bye!
-=the UNdERTAkER=-